turbine turning device - Español Inglés Diccionario